roller cooling bed - French English Dictionary